radio macuto - German English Dictionary